// 导入axios实例，用于发起HTTP请求
import axios from '@/api';

/**
 * 添加用户 注册
 * @param {Object} data - 包含用户信息的对象
 * @returns {Promise} 返回一个Promise对象，用于处理请求的结果
 */
export const userAdd = data => {
  return axios.post('api/user/reg', data);
};

/**
 * 获取用户列表
 * @param {Object} data - 包含查询条件的对象
 * @returns {Promise} 返回一个Promise对象，用于处理请求的结果
 */
export const userList = data => {
  return axios.post('api/user/list', data);
};

/**
 * 删除用户
 * @param {Object} data - 包含删除条件的对象
 * @returns {Promise} 返回一个Promise对象，用于处理请求的结果
 */
export const userDel = data => {
  return axios.post('api/user/del', data);
};

/**
 * 编辑用户信息
 * @param {Object} data - 包含用户信息的对象
 * @returns {Promise} 返回一个Promise对象，用于处理请求的结果
 */
export const userEdit = data => {
  return axios.post('api/user/edit', data);
};
